electron cascade - German English Dictionary